dog town - Turkish English Dictionary